interlock mechanism - Spanish English Dictionary